place populated with sicklebush (dichrostachys glomerata) - Spanish English Dictionary